從一個老程序員角度解釋7.0延期交付的原因
首先,對于7.0延期,我覺得這個事情對三星來說肯定是一個非常嚴(yán)重的問題,不亞于Note7爆炸事件。對于7.0延期這個事情,我覺得原因是多方面的:
1.對軟件開發(fā)來說,當(dāng)一個產(chǎn)品準(zhǔn)備發(fā)布的時候,其實(shí)這個軟件應(yīng)該已經(jīng)在兩三個月之前做好了,這時候這個軟件已經(jīng)完成所有功能開發(fā)和內(nèi)部的測試驗(yàn)證,之后提交內(nèi)測或者公測
2.內(nèi)測只是解決一些bug,完善產(chǎn)品功能,優(yōu)化性能,提升用戶體驗(yàn),不會進(jìn)行大的功能改動,不會出現(xiàn)大的需要很長時間解決的bug
3.一般情況下,內(nèi)測完畢就可以發(fā)布版本了,我想對于一個成熟的軟件開發(fā)公司來說,這個不會有多大問題
4.我覺得有可能三星最初提交內(nèi)測的版本是沒有g(shù)ms功能的,gms功能是在內(nèi)測版本發(fā)布后新加入的。由于gms是個大模塊,不可避免的存在系統(tǒng)兼容性的問題,對整個系統(tǒng)的穩(wěn)定性造成影響。而開發(fā)組對加入這個功能對系統(tǒng)的影響肯定是知道的,可能由于不可抗拒的因素,也可能是想賭一把,就加入了gms一個模塊。而比較穩(wěn)妥的做法是先發(fā)布不帶gms功能的版本,后續(xù)經(jīng)過穩(wěn)定測試驗(yàn)證后,再交付帶gms功能的升級版本。
5.結(jié)果,gms爆發(fā)了大量的問題,解決起來難度很大。像手機(jī)操作系統(tǒng)軟件,復(fù)雜度高,涉及不同的軟件模塊,不同的開發(fā)小組,問題歸屬,扯皮,定接口,修改,測試驗(yàn)證,不是一時半會能解決的。國內(nèi)的公司會好一點(diǎn),會加班加點(diǎn),領(lǐng)導(dǎo)出面負(fù)責(zé)協(xié)調(diào),如華為,小米,他們經(jīng)常加班,解決問題毫不含糊。而對于三星這種大的外企公司公司,溝通協(xié)調(diào)難度會大很多,而且他們基本不加班,解決起來更加拖沓,更慢。
6.所以,7.0一而再再而三的延期,說到底還是需求沒有做好,再加上大公司的通病,所以,大家期望別太高。華為也是大公司,也有大公司的毛病,每個開發(fā)人員只負(fù)責(zé)自己的一小塊,也存在溝通協(xié)調(diào)扯皮的問題,但是他們會加班加點(diǎn),解決問題起來毫不含糊。
7.大公司有大公司的優(yōu)勢,像三星這樣的公司,產(chǎn)品線齊全,擁有頂尖的研發(fā)人員,技術(shù)領(lǐng)先,他們是行業(yè)的領(lǐng)導(dǎo)者,這是國內(nèi)公司不具備的,但是解決問題不行,服務(wù)跟不上。國內(nèi)公司有國內(nèi)優(yōu)勢,服務(wù)好,把能做的做到極致,技術(shù)上是跟隨者,慢慢靠攏這些大公司,如小米,華為。



